Big Huge Thesaurus

Republic of Costa Rica

noun